package data;

import static conf.Configuration.FRESHMAN_WEIGHT;

/**
 * Grade numbers.
 * @author Frans Honig, Maxime Serrano, Raphael Townshend
 */
public enum Grade
{
	FRESHMAN(FRESHMAN_WEIGHT), // The numbers are weights
	SOPHOMORE(FRESHMAN_WEIGHT + 1),
	JUNIOR(FRESHMAN_WEIGHT + 2),
	SENIOR(FRESHMAN_WEIGHT + 3);
	
	/**
	 * The weight for the grade number.
	 */
	public final int weight;
    
	/**
	 * Default constructor.
	 * @param weight The weight for the grade.
	 */
	Grade(int weight)
    {
        this.weight = weight;
    }

}
